have rotted - Allemand Anglais Dictionnaire